#include <Ice/Application.h>
#include <IceUtil/IceUtil.h>
#include <FileI.h>
#include <Yafridng.h>

using namespace std;
using namespace Ice;
using namespace Yafridng;

class FileStoreI
  : public FileStore
{
public:
  FileStoreI(const string& category);
  ~FileStoreI();
  virtual ::Yafridng::FilePrx read(const ::std::string&, ::Ice::Int, ::Ice::Int, ::Ice::Int, const ::Ice::Current&);
private:
  ::Ice::ByteSeq _bytes;
  string _category;
};
